package club.itstudio.itouc.entity

import com.fasterxml.jackson.annotation.JsonInclude

/**
 * PC端菜单
 */
data class Menu(
        @JsonInclude(JsonInclude.Include.NON_NULL)
        var name: String? = null,                   // 内置名
        @JsonInclude(JsonInclude.Include.NON_NULL)
        var title: String? = null,                  // 菜单名
        @JsonInclude(JsonInclude.Include.NON_NULL)
        var icon: String? = null,                   // icon
        @JsonInclude(JsonInclude.Include.NON_NULL)
        var jump: String? = null,                   // URL
        @JsonInclude(JsonInclude.Include.NON_NULL)
        val list: List<Menu>? = null              // 下一级菜单
)